Supporting Tower — definition

1. supporting tower (Noun)

1 definition

supporting tower (Noun) — A tower that serves to support something.

1 type of
tower
1 type
trestle